marginal artery of colon - German English Dictionary